package com.ipartek.formacion.gestformwww.modelo.beans;


import com.ipartek.formacion.gestformwww.controlador.Verificador;
import java.sql.Timestamp;

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author Josean
    04/10/2010 */
public class CandConv {
    private Timestamp fechEntr;
    private int numRsv;
    private String obs;
    private int notaTest;
    // Jon Mikel y Fran: Cambiamos el campo fechUltConv por un nombre mas logico: FechUltContacto
    //private Date fechUltConv;
    private Timestamp fechUltContacto;
    private int canId;
    private int convId;
    private int estId;

    public CandConv(){
        
    }

    public CandConv(Timestamp fechEntr, int numRsv, String obs,int notaTest, Timestamp fechUltContacto, int canId,int  convId,int estId ) {
        this.fechEntr=fechEntr;
        this.numRsv=numRsv;
        this.obs=obs;
        this.notaTest=notaTest;
        //this.fechUltConv=fechUltConv;
        this.fechUltContacto=fechUltContacto;
        this.canId=canId;
        this.convId=convId;
        this.estId=estId;
    }

    public int getCanId() {
        return canId;
    }

    public int getConvId() {
        return convId;
    }

    public int getEstId() {
        return estId;
    }

    public Timestamp getFechEntr() {
        return fechEntr;
    }

    public Timestamp getfechUltContacto() {
        return fechUltContacto;
    }

    public int getNotaTest() {
        return notaTest;
    }

    public int getNumRsv() {
        return numRsv;
    }

    public String getObs() {
        return obs;
    }

    public void setCanId(int canId) {
        this.canId = canId;
    }

    public void setConvId(int convId) {
        this.convId = convId;
    }

    public void setEstId(int estId) {
        this.estId = estId;
    }

    public void setFechEntr(Timestamp fechEntr) {
        this.fechEntr = fechEntr;
    }
    public void setFechEntr(String strFechEntr) {
        try {
            this.fechEntr = Verificador.stringAFecha(strFechEntr);
        }catch (Exception ex){
            this.fechEntr = null;
        }
    }

    public void setfechUltContacto(Timestamp fechUltContacto) {
        this.fechUltContacto = fechUltContacto;
    }
    public void setfechUltContacto(String strFechUltContacto) {
        try {
            this.fechUltContacto = Verificador.stringAFecha(strFechUltContacto);
        }catch (Exception ex){
            this.fechUltContacto = null;
        }
    }

    public void setNotaTest(int notaTest) {
        this.notaTest = notaTest;
    }

    public void setNumRsv(int numRsv) {
        this.numRsv = numRsv;
    }

    public void setObs(String obs) {
        this.obs = obs;
    }

    // Añade candidato-convocatoria en tabla CandConv
    public void nuevoCandConv(){
    }
    // borrar candidato-convocatoria en tabla CandConv
    public void borrarCandConv(){
    }
    // modifica candidato-convocatoria en tabla CandConv
    public void modificarCandConv(){
    }
    // Consulta candidato-convocatoria en tabla CandConv
    public void consultarCandConv(){
    }


}
